/**
 * 通用的js
 */
// 通过表单删除
function deleteItem(formId, id) {
	$(formId).find("input[name='id']").val(id);
	$(formId).submit();
}
// 生成删除确定框
function deleteFrame(formId, id) {
	var html = '<div class="message-bg"></div><div class="message-outer"><div class="message-container">'
			+ '<h3>提示信息</h3>'
			+ '<p>点击删除按钮后，该记录将被永久删除，您确定要这样做吗？</p>'
			+ '<div class="message-buttons"><a href="javascript:deleteItem(\''
			+ formId
			+ '\',\''
			+ id
			+ '\')" class="btn btn-danger">删除</a> <a href="javascript:closeDialog()" class="btn">取消</a></div>'
			+ '</div></div>';
	var dom = $(html);
	$('body').append(html);
	$(".message-outer").css('margin-top',
			-($(".message-outer").outerHeight() / 2));
	setTimeout(function() {
		$(".message-bg").addClass('active');
		$(".message-outer").addClass('active');
	}, 10);
}
// 取消删除
function closeDialog() {
	$('.message-bg').removeClass('active');
	$('.message-outer').removeClass('active');
	setTimeout(function() {
		$('.message-bg').remove();
		$('.message-outer').remove();
	}, 200);
}
// 添加选择框
function addSelectBox(formId) {
	$('.dels-frame').remove();
	hide(".channel-option");// 隐藏操作按钮，防止干扰批量删除
	var html = '<input type="checkbox" class="checkbox">';
	var chtml = '<div class="dels-frame"><a id="dels-con" ids="" href="javascript:conDels(\'#dels-con\',\''
			+ formId
			+ '\')" class="btn  btn-danger dels-con">确定</a><a href="javascript:closeDels()" class="btn  btn-success dels-can">取消</a></div>';
	var dom = $(chtml);
	$('body').prepend(dom);
	$(".check-box").html(html);
	$(".checkbox").change(function() {
		var val = $("#dels-con").attr("ids");
		var valA=[];
		if (val != '')
			valA = val.split(",");
		if ($(this).is(":checked")) {
			valA.push($(this).parent().attr("id"));
			val = valA.join(",");
			$("#dels-con").attr("ids", val);
		} else {
			valA.splice($.inArray($(this).parent().attr("id"), valA), 1);
			val = valA.join(",");
			$("#dels-con").attr("ids", val);
		}
	})
}
// 确定批量删除
function conDels(conId, formId) {
	var ids = $(conId).attr("ids");
	$(formId).find("input[name='ids']").val(ids);
	$(formId).submit();
}
// 取消批量删除
function closeDels() {
	show(".channel-option");
	$('.check-box .checkbox').remove();
	$('.dels-frame').remove();
}
// 隐藏元素 根据类
function hide(className) {
	$(className).css("display", "none");
}
// 显示元素 根据类
function show(className) {
	$(className).css("display", "block")
}
//清除表单元素的值
function clearField(fieldId){
	 var obj = document.getElementById(''+fieldId+'') ;  
	 obj.outerHTML=obj.outerHTML; 
}
//删除结点
function delNode(id){
	$(id).remove();
}
